fleeting glimpse

Translations
aperçu fugace
Definitions
A brief or momentary view or sight of something, often not lasting long enough to fully comprehend or appreciate.